package com.gw.smscheck.service.sys;

import com.gw.smscheck.entity.sys.LoginUser;
import com.gw.smscheck.entity.sys.VerCode;
import com.gw.smscheck.util.ResultObj;

import java.util.List;

public interface LoginService {

    /**
     * 登陆检查
     * @param loginName 用户名
     * @param password 密码
     * @return
     */
    public ResultObj loginCheck(String loginName, String password);

    /**
     * 修改密码发送验证码
     * @param phone1
     * @param phone2
     * @return
     */
    public ResultObj setPwdSendSMS(String phone1, String phone2);

    /**
     * 检查验证码
     * @param verCode
     * @return
     */
    public ResultObj checkVerCode(VerCode verCode);

    /**
     * 修改密码
     * @param
     * @return
     */
    public ResultObj updatePwd(Integer id,String newPwd,String reNewPwd);

    /**
     * 查询所有
     * @return
     */
    public List<LoginUser> findAll();
}
